p {
    color: black;
    font-size: 1rem;
	font-weight: 100;
}
.banner-wrap {
    background: url(../images/home_banner.jpg) no-repeat center !important;
    background-size: cover !important;
}
.section-headline-wrap{
     background: url(../images/section_headline_bg-custom.png);
}
 .section-headline-wrap-appcatalog{
     background: url(../images/section_headline_bg-custom-appcatalog.png);
}
 .promo-banner {
     background-image: url(../images/promo_custom_texture.png) !important;
     background-size: 100% !important;
}
 .promo-banner.dark {
     background-color: #ea292a;
}
 .promo-banner.secondary {
     background: #0147ff;
}
 .promo-banner .icon-wallet{
     color:white;
}
 .button.white{
     background-color:white;
}
 .promo-banner.left .button {
     color: #ea292a;
}
 .promo-banner.right .button {
     color: #0147ff;
}
 .service-list .service-item .circle span{
     color:#0ca1ff;
}
 .service-list .service-item:hover .circle span{
     color:#0ca1ff;
}
 .circle.dark {
     background: transparent;
}
 #services {
     padding-top: 65px;
}
 ol {
     list-style-type: decimal;
     padding-left: 40px;
}
 .circle.gradient{
     background: rgb(37,74,255);
     background: -moz-linear-gradient(60deg, rgba(37,74,255,1) 25%, rgba(0,199,255,1) 66%);
     background: -webkit-linear-gradient(60deg, rgba(37,74,255,1) 25%, rgba(0,199,255,1) 66%);
     background: linear-gradient(60deg, rgba(37,74,255,1) 25%, rgba(0,199,255,1) 66%);
     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#254aff",endColorstr="#00c7ff",GradientType=1);
}
 .promo-banner{
     min-height:450px;
}
 input[type="radio"]:checked+label .checkbox.primary, input[type="checkbox"]:checked+label .checkbox.primary {
     border-color: #a9a9a9;
     background-color: #a0a0a0;
}
 .form-popup.promo .promo-bg{
     background: url(../images/alerts.png) no-repeat center;
}
 .color-theme, .headline.primary:before, .headline.primary .slide-control{
     background: rgb(37, 74, 255);
     background: -moz-linear-gradient(0deg, rgba(37, 74, 255, 1) 35%, rgba(0, 199, 255, 1) 100%);
     background: -webkit-linear-gradient(0deg, rgba(37, 74, 255, 1) 35%, rgba(0, 199, 255, 1) 100%);
     background: linear-gradient(0deg, rgba(37, 74, 255, 1) 35%, rgba(0, 199, 255, 1) 100%);
     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#254aff", endColorstr="#00c7ff", GradientType=1);
}
.dropdown .dropdown-item.active>a, .dropdown.hover-effect>.dropdown-item>a:hover {
    border-left: 6px solid #254aff;
	border-radius: 0;
}
 .dropdown {
     background: transparent !important;
     border: 0;
	 width:100%;
}
.dropdown-menu.show {
    margin-top: -5px;
}
a.nav-link {
    font-weight: bold;
}
a.nav-link:hover {
    background: #ea292a;
    color: white !important;
}
.search-widget {
    background: #f8f9fa;
}
div#subscribe-banner-wrap {
    background: #ea292a;
}
.link-list .link-item .bullet {
    background: #ea292a;
}
#footer-top .company-info .company-info-list .company-info-item p span {
    color: #ea292a;
}
#footer-bottom p a {
    color: #ea292a;
}
#appzmall-banner-2{
            background-image: url("../images/home_banner-2.jpg");
            background-size: cover;
            height: 50vh;
}
#footer-bottom p{
	margin-bottom: 0;
}
.dropdown-item.active, .dropdown-item:active {
    background-color: transparent;
}
.dark li.dropdown-item {
    padding-left: 0;
}
p.user-point {
    margin-bottom: 0;
    color: white;
    font-weight: bold;
}
p.user-money {
    font-weight: bold;
}
.pin.primary {
    background-color: #DC3434;
}
.pin.secondary {
    background-color: #1A55F7;
}
.dashboard-content {
    max-width: 100%;
}
.dashboard-body {
    background: #F5F5F5;
}
p.text-header, p.description {
    margin-bottom: 0;
}
#list-item-1, #list-item-2, #list-item-3, #list-item-4, #list-item-5, #list-item-6{
    display: block;
    position: relative;
    top: -100px;
    visibility: hidden;
}
a.list-group-item {
    padding: 0;
    background-color: #222b2d;
}
a.list-group-item.active {
    border-left: 6px solid #254aff !important;
}
a.list-group-item-action:hover{
	    background-color: transparent !important;
}
a.list-group-item.list-group-item-action.active {
    background-color: transparent;
    border: 0;
    border-radius: 0;
}